man who frequents prostitutes assiduously - Turkish English Dictionary